Jalen Brunson had 42 and 10 assists, breaking a tie with Carmelo Anthony for third on the franchise list with his 18th 40-point game with the Knicks, as New York beat Houston, 124-118.